home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Popular Request
/
By Popular Request (Arsenal Computer)(SysOptics Distribution System).ISO
/
amiga4
/
sms113.lha
/
docs
/
SYSOP.DOC
next >
Wrap
Text File
|
1994-01-25
|
9KB
|
245 lines
TransAmiga Sysop Manipulation System v1.13
FreeWare 1993
Darkmoon Development
Written by Yves Rausch
What is it ?
============
TA-SMS is a highly configurable Sysop Menu for TransAmiga BBS,
the only real Shareware BBS System available for the Amiga.
TA-SMS is different from the others, because it has some
really remarkable features.
Introduction
============
Welcome to TA-SMS , a different Sysopmenu program for TransAmiga BBS systems.
There was only one SysopMenu I knew (TrMaint), but I didn't quite like it.
I wanted something different which more possebilities. The program is fully functional,
and most ideas are implemented, but more ideas coming soon in newer versions.
Since I received a couple of response (e.g. thanks, it's wonderful),
I've been expanding the program.
Lots of testing etc. But most of all, I use it!
List of Features
================
When I programmed the TA-SMS more and more ideas came to me...
So that's the result of my work.
-all functions, that TrMaint has !
-the CoSysop (if exists) can't edit or delete the Sysop, can't edit himself
-if he read the logs, he can't read any Passwords from users.
-all activities from the CoSys are shown in the logfile
-show the CoSys the meaning of flags, so he could work much better
-in useredit, only the Sysop can read and edit Passwords from users
-the CoSys can't give more access to users, as the Sysop wants.
-verbose userlisting supported editing and continueing from last userposition
-it's possible to update fileareas from the SysopMenu
-it's possible to rescan message areas
-it's possible to edit the Newstext (local and online)
-one config for each line makes it high configurable
-you can use your prefered commands and say on which access it will be executeable
Installing SysopMenu
====================
The following commands must exists and in your Dos path:
-Trufl
-TrShell
-TrAL
-TAEd (Sami Radwan's TransAmiga-Editor)
-Arexx V1.15
-TransAmiga V1.11 or newer
-FIFO must be installed! (cause TrShell)
It's quite simple. Copy 'Sysop.trans' to your BBS Rexx dir, something
like 'bbs:rexx/'. Now copy for each line SMS_X.cfg to bbs:configs.
(e.g. SMS_0.cfg for your local line ! The numbers MUST the same as the
linenumbers from TransAmiga! - Do the same with SMS_0.cmds )
Now make a new directory in BBS:extras/ called 'SYSOPM'.
Copy this files to the directory.
-CreateUserList.rexx
-UpdF.rexx
-SYSOP.DOC
Now copy the following files to BBS:Text/ ...
-SMS_config(.ansi)
-SMS_Edhelp(.ansi)
-SMS_FlagsMean(.ansi)
-SMS_menu(.ansi)
After you copied these files to their directories, alter the files to your
system paths etc. etc.
Now alter main.rx file, or any other .rx file .
Use any editor to add the following line(s):
; ********************** *** ******** **************************************
S TA-SMS 255 XXXXXXXX Sysop.trans
Start CreateUserList.rexx ! This script create the file 'Userlist.sms' in
BBS:Extras/sysopm/ . This is necessary for SMS !
Now edit the Configfile for each line ! When you've done it you're ready to
start the powerful TA-SMS.
The Configfile
==============
The SMS_#.cfg Configfile and what it means
Secret <- The Password to enter the SysopMenu
BBS:extras/SysopM/ <- Path to all SysopMenu files ':' or '/' is necessary
LOG: <- were you want to save old logs
Don't edit the Sysop <- Warning text, when CoSys wants to edit Sysop
Don't edit yourself <- Warning text, when CoSys wants to edit himself
2 <- Count of lines (add Local Line !!!)
News <- Name of the News File
100 <- MaxAccess a CoSys can give other users
CygnusEd -keepio <- Name of the Editor you want to use local
s:startcsh <- script for the Shell if you want to start
some minor things with the shell
These commands are available yet...
===================================
Quit - simple quit the SysopMenu
Edit News - edit the Newsfile
Rescan Message Areas - rescan the message areas
List Users - list Users
Read Log - read the logs
Edit User - edit a specified User
Shell - enter the Dosshell
Ban User Menu - enter the User Ban Menu
Validate New User(s) - validate new Users
Delete User(s) - delete a User
Configuration Summary - look up BBS Config
Update File List - update the file list
Edit Sysop Menu Config - edit the SysopM Config
Meaning of Flags - show the meaning of flags
Fumigate userlist - fumigate users
For the commands and the access try to edit each SMS_#.cmds file !
If you wan't a complete description for the commands read the guide :-))
Many thanks to...
=================
I must thank the following persons:
Tim Aston - For his superb BBS Software, TransAmiga BBS
Sami Radwan - For his hard work on TransAmiga and for his TAed !
Daniel Baumgartl - Betatesting and some Software for TransAmiga.
He convinced me to work on :-)
Holger Scherer - for driving in his car to Sami so often :-)
all Sysop using SMS - I hope you will love it !
This is FreeWare
================
SysopMenu is a FreeWare program. That means that if you like it, use it :-)
If you like to send me a gift, do it ! An Amiga 4000 or so ... or some other
little things ...
If you found a bug, or have any suggestions contact me.
To contact me, write netmail to 2:2465/36.0@fidonet
142:102/208@sfnet
epic@mil.ka.sub.org
Or use regular oldfashioned mail: Darkmoon Development
Yves Rausch
Ruedesheimer Str. 92
55545 Bad Kreuznach
FRG - Germany
Or call my BBS: The Temple of Darkmoon
+49-671-44911
24 hours online!!
1200-19200bps ZyXel
Politics
========
No warranties are implied or expressed with regard to the
fitness or merchantability of SysopMenu for any particular
purposes. All risks and damages, incidental or otherwise,
arising through the use or misuse of SysopMenu are entirely
at the responsibility of the user.
While considerable effort has been made to provide you with
a reliable product, there is no guarantee that the
programmes are 100% "bug-free". Any bugs will be fixed at
the author's discretion in possible future releases of
TransAmiga BBS.
You are not allowed to reverse-engineer the program. Which means it is
illegal to change sourcelines. You may distribute the
program and its accompanying files when its original state is maintained.
etc. etc. etc. (lots of legal stuff)
History
=======
TA-SMS based on the SysopMenu I've written a few time ago.
V1.0 - First official release !
V1.05 - show the variable CONFIG and not SMS_#.cfg im SysopConfigEd
- corrected bug in userlist (aborted program sometimes)
- add a range function in File Area update
- add fumigate userlist (makes TrMaint complete in this menu!)
- make some little changes and make-up
V1.06 - added cursor keys in the logread-function so you can use the
cursor keys to scroll the log
- change all commands keys to the same as TrMaint, makes it more
compatible
- corrected some bugs in the News Edit
V1.12 - add DELETE User to Userlistmenu
- Holger Scherer's tool FlagConvert is now intigrated
- now Ansi Color from TA Config used !
- something for the future - compatible to >v1.12b2 from TransAmiga
( read default language and protocol from userfile )
- suggestion from Daniel Baumgartl (thanks that you said it, i'd never
made this if you don't say i must work on .. :-) )
now you can give each command your prefered command
* ********************** ***
N edit news... 200
^ ^ ^
| | access for command
| displayed when executing
pefered char fot the command
- NOTE: changed the SMS_#.cfg so reinstall it !!
now there is no sysopname,cosysname and dosaccess in the
V1.13 - change prompt in useredit (correction!)
- now the userlist is read out from a Userlist.sms file ! fast up and
sorted the users to their real number
- CleanTaLog is no longer necessary, cause i program something to do this
faster directly in my main-source
NOTE: only the CoSysops aren't allowed to see the passwd's in the logfile.
- made a little check, that the access for the commands in the .cmds file are correct